import request from '@/utils/request'

export default{
    //1.添加课程信息
    addCourseInfo(courseInfo){
        return request({
            url:`/eduservice/course/addCourseInfo`,
            method:'post',
            data:courseInfo
        })
    },
    //2.查询所有讲师
    getListTeacher(){
        return request({
            url:`/eduservice/teacher/findAll`,
            method:'get'
        })
    },
    //3.根据课程id查询课程基本信息
    getCourseInfoId(id){
        return request({
            url:`/eduservice/course/getCourserInfo/${id}`,
            method:'get'
        })
    },
    //修改课程信息
    updateCourseInfo(courseInfo){
        return request({
            url:`/eduservice/course/updateCourseInfo`,
            method:'post',
            data:courseInfo
        })
    },
    //课程确认信息显示
    publicCourseInfo(id){
        return request({
            url:`/eduservice/course/getPublishCourseInfo/${id}`,
            method:'get'
        })
    },
     //课程最终发布
     publicCourse(id){
        return request({
            url:`/eduservice/course/publishCourse/${id}`,
            method:'post'
        })
    },
    //查询所有课程
    getCourseList(current,limit,teacherQuery){
        return request({
            url:`/eduservice/course/getCourseList/${current}/${limit}`,
            method:'post',
            data: teacherQuery
        })
    },
     //删除课程
     deleteCourserById(id){
        return request({
            url:`/eduservice/course/${id}`,
            method:'delete'
        })
    }
}